
/*首页头部*/
.header {
    position: relative;
    width: 100%;
    z-index: 99;
    background: url(../images/topbg_01.jpg) no-repeat top center;
    height: 111px;
}

.header .logo {
    width: 300px;
    float: left;
    margin-top: 30px;
}

.header .lang {
    float: right;
    margin-top: 45px;
}

.header .lang a {
    padding: 0 10px;
    color: #fff;
    font-size: 14px;
    border-right: 1px solid #fff;
    height: 20px;
    line-height: 20px;
    display: block;
    float: left;
}
.header .lang a.english{
	border-right: 0px;
}

.header .lang a:hover {
    color: #e1002a;
    cursor: pointer;
}

.header .lang1 a {
    padding: 0 10px;
    color: #fff;
    font-size: 13px;
    border-right: 1px solid #fff;
    height: 20px;
    line-height: 20px;
    display: block;
    float: left;
}

.header .lang1 a:hover {
    color: #e1002a;
    border-right: 1px solid #e1002a;
    cursor: pointer;
}

.header .tel {
    float: right;
    font-size: 18px;
    margin-top: 35px;
    color: #fff;
    background: url(../images/fh_03.jpg) no-repeat right center;
    padding-right: 15px;
    height: 40px;
    line-height: 40px;
}
/*首页头部 end*/


/*内页头部*/
.nyheader {
    position: relative;
    width: 100%;
    z-index: 99;
    background: url(../images/topbg_01.jpg) no-repeat top center;
    height: 105px;
    overflow: hidden;
}

.nyheader .logo {
    width: 300px;
    float: left;
    margin-top: 26px;
}

.nynav {
    width: 784px;
    float: right;
    background: url(../images/li1_02.png) no-repeat left bottom;
    padding-left: 2px;
}

.nynav li {
    width: 77px;
    float: left;
    text-align: center;
    font-size: 15px;
    background: url(../images/li1_02.png) no-repeat right bottom;
    line-height: 105px;
    height: 105px;
}

.nynav li a {
    display: block;
    color: #bcbcbc;
    height: 105px;
}

.nynav .active a,
.nynav li a:hover {
    background: url(../images/libg_05.jpg) no-repeat bottom left;
    color: #fff;
}
/*内页头部 end*/


/*2019-4-8*/
.nyheader .lang{
    position: absolute;
    right: 0;
    top: 45px;
}

.nyheader .lang a{
    padding: 0 10px;
    color: #fff;
    font-size: 14px;
    border-right: 1px solid #fff;
    height: 20px;
    line-height: 20px;
    display: block;
    float: left;
}
.nyheader .lang a.english{
    border-right: 0px;
}

.nyheader .lang a:hover {
    color: #e1002a;
    cursor: pointer;
}

.nyheader .lang1 a {
    padding: 0 10px;
    color: #fff;
    font-size: 13px;
    border-right: 1px solid #fff;
    height: 20px;
    line-height: 20px;
    display: block;
    float: left;
}

.nyheader .lang1 a:hover {
    color: #e1002a;
    border-right: 1px solid #e1002a;
    cursor: pointer;
}

/*2019-4-8 end*/